Big Huge Thesaurus

postal card

noun